package cn.itcalvin.stat.exam.domain;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Id;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * 每个人每天的练习情况
 */
@Data
public class StatUser implements Serializable {
    /**
    * 主键
    */
    @Id
    @NotNull(message = "主键不能为null")
    private Long id;

    /**
    * 用户ID
    */
    @NotNull(message = "用户ID不能为null")
    private Integer userid;

    /**
    * 统计日期
    */
    @NotNull(message = "统计日期不能为null")
    private Date statdate;

    /**
    * 登录次数
    */
    private Integer logincount;

    /**
    * 练习次数
    */
    private Integer lxcount;

    /**
    * 模拟考试次数
    */
    private Integer mockcount;

    /**
    * 模拟考试分数
    */
    private String mockscore;

    private static final long serialVersionUID = 1L;
}